stone raft foundation - Turkish English Dictionary